package com.example.demo2.mapper;

import com.example.demo2.pojo.data.CategoryDO;
import com.example.demo2.pojo.vo.CategoryVO;
import org.springframework.stereotype.Repository;

import java.util.List;

/** 
 * <br/>
 * Created by weidong on 2020/02/16
 */
@Repository
public interface CategoryMapper {
    Integer add(CategoryVO categoryVO);

    Integer updateById(CategoryVO categoryVO);

    CategoryDO findById(Integer id);

    List<CategoryDO> list(CategoryVO categoryVO);

    List<CategoryDO> listPage(CategoryVO categoryVO);

    Integer count(CategoryVO categoryVO);

    Integer deleteById(Integer id);

    Integer deleteByClassId(Integer id);
}